package com.translate.vo.contract;

import java.math.BigDecimal;
import java.util.List;

public interface IOrderVO<M> {
	public Integer getId();

	public void setId(Integer id);

	public String getOrderSnId();

	public void setOrderSnId(String orderSnId);

	public BigDecimal getServicePrice();

	public void setServicePrice(BigDecimal servicePrice);

	public Byte getServiceType();

	public void setServiceType(Byte serviceType);

	public Integer getWordSize();

	public void setWordSize(Integer wordSize);

	public Integer getUserId();

	public void setUserId(Integer userId);

	public String getTargetJournal();

	public void setTargetJournal(String targetJournal);

	public Integer getPayTime();

	public void setPayTime(Integer payTime);

	public Integer getOverTime();

	public void setOverTime(Integer overTime);

	public Boolean getOrderStatus();

	public void setOrderStatus(Boolean orderStatus);

	public Boolean getCommentStatus();

	public void setCommentStatus(Boolean commentStatus);

	public Integer getLanguageServiceId();

	public void setLanguageServiceId(Integer languageServiceId);

	public Integer getPayType();

	public void setPayType(Integer payType);

	public String getRemarks();

	public void setRemarks(String remarks);

	public Boolean getStatus();

	public void setStatus(Boolean status);

	public Boolean getTranslate();

	public void setTranslate(Boolean translate);

	public Byte getUrgent();

	public void setUrgent(Byte urgent);

	public Byte getPlatform();

	public void setPlatform(Byte platform);

	public String getServiceTypeName() ;

	public void setServiceTypeName(String serviceTypeName) ;

	public BigDecimal getCouponDeductible();

	public void setCouponDeductible(BigDecimal couponDeductible);
	
	public String getProfessionalField();

	public void setProfessionalField(String professionalField);

	public String getArticle();

	public void setArticle(String article);

	public Byte getFormat();

	public void setFormat(Byte format);

	public Integer getServiceId();

	public void setServiceId(Integer serviceId);

	public Integer getPayManagerId();

	public void setPayManagerId(Integer payManagerId);

	public Integer getRecommendNumber();

	public void setRecommendNumber(Integer recommendNumber);

	public Long getProcessed();

	public void setProcessed(Long processed);

	public Integer getTeamId();

	public void setTeamId(Integer teamId);

	public Byte getServiceStatus();

	public void setServiceStatus(Byte serviceStatus);

	public Long getParseTime();

	public void setParseTime(Long parseTime);

	public List<M> getFiles();

	public void setFiles(List<M> files);

	public Byte getScore();

	public void setScore(Byte score);

	public String getComment();

	public void setComment(String comment);
	
	public String getUserName() ;

	public void setUserName(String userName) ;
	
	public Long getCreateTime() ;

	public void setCreateTime(Long createTime) ;
	
	public BigDecimal getUrgentMoney() ;

	public void setUrgentMoney(BigDecimal urgentMoney);
	
	public String getContractFile() ;

	public void setContractFile(String contractFile) ;

	public String getTranslationProofFile() ;

	public void setTranslationProofFile(String translationProofFile) ;
	
	public BigDecimal getActualPaidPrice();
	public void setActualPaidPrice(BigDecimal actualPaidPrice) ;

	public BigDecimal getTotalPrice() ;

	public void setTotalPrice(BigDecimal totalPrice) ;

	public BigDecimal getDiscount() ;

	public void setDiscount(BigDecimal discount) ;

}